encoding/xml.fieldInfo.flags (field)
28 uses
encoding/xml (current package)
marshal.go#L416: if finfo != nil && finfo.flags&fOmitEmpty != 0 && isEmptyValue(val) {
marshal.go#L510: if finfo.flags&fAttr == 0 {
marshal.go#L515: if finfo.flags&fOmitEmpty != 0 && (!fv.IsValid() || isEmptyValue(fv)) {
marshal.go#L813: if finfo.flags&fAttr != 0 {
marshal.go#L823: switch finfo.flags & fMode {
marshal.go#L826: if finfo.flags&fMode == fCDATA {
read.go#L450: switch finfo.flags & fMode {
read.go#L478: switch finfo.flags & fMode {
read.go#L680: if finfo.flags&fElement == 0 || len(finfo.parents) < len(parents) || finfo.xmlns != "" && finfo.xmlns != start.Name.Space {
typeinfo.go#L25: flags fieldFlags
typeinfo.go#L125: finfo.flags = fElement
typeinfo.go#L131: finfo.flags |= fAttr
typeinfo.go#L133: finfo.flags |= fCDATA
typeinfo.go#L135: finfo.flags |= fCharData
typeinfo.go#L137: finfo.flags |= fInnerXML
typeinfo.go#L139: finfo.flags |= fComment
typeinfo.go#L141: finfo.flags |= fAny
typeinfo.go#L143: finfo.flags |= fOmitEmpty
typeinfo.go#L149: switch mode := finfo.flags & fMode; mode {
typeinfo.go#L151: finfo.flags |= fElement
typeinfo.go#L160: if finfo.flags&fMode == fAny {
typeinfo.go#L161: finfo.flags |= fElement
typeinfo.go#L163: if finfo.flags&fOmitEmpty != 0 && finfo.flags&(fElement|fAttr) == 0 {
typeinfo.go#L208: if (finfo.flags & fElement) == 0 {
typeinfo.go#L217: if finfo.flags&fElement != 0 {
typeinfo.go#L274: if oldf.flags&fMode != newf.flags&fMode {
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)